--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
vendor/lxmfy/Taskfile.yml dev (8f381c86) Text, 5.05 KB
T8b949e# yaml-language-server: $schema=https://taskfile.dev/schema.json
Tff7b72versionTb4b4b4: Ta5d6ff'Ta5d6ff3Ta5d6ff'
Tff7b72varsTb4b4b4:
Tff7b72PYTHON_VERSIONTb4b4b4: Ta5d6ff'Ta5d6ff3.13Ta5d6ff'
Tff7b72PACKAGE_NAMETb4b4b4: Ta5d6fflxmfy
Tff7b72DOCKER_IMAGETb4b4b4: Ta5d6fflxmfy-test
Tff7b72WHEEL_BUILDER_IMAGETb4b4b4: Ta5d6fflxmfy-wheel-builder
Tff7b72tasksTb4b4b4:
Tff7b72defaultTb4b4b4:
Tff7b72descTb4b4b4: Ta5d6ffShowTa5d6ff Ta5d6ffavailableTa5d6ff Ta5d6fftasks
Tff7b72cmdsTb4b4b4:
Tb4b4b4- Ta5d6fftaskTa5d6ff Ta5d6ff--list
Tff7b72updateTb4b4b4:
Tff7b72descTb4b4b4: Ta5d6ffPullTa5d6ff Ta5d6fflatestTa5d6ff Ta5d6ffchangesTa5d6ff Ta5d6fffromTa5d6ff Ta5d6ffgit
Tff7b72cmdsTb4b4b4:
Tb4b4b4- Ta5d6ffgitTa5d6ff Ta5d6ffpull
Tff7b72installTb4b4b4:
Tff7b72descTb4b4b4: Ta5d6ffInstallTa5d6ff Ta5d6ffpackageTa5d6ff Ta5d6ffdependencies
Tff7b72cmdsTb4b4b4:
Tb4b4b4- Ta5d6ffpoetryTa5d6ff Ta5d6ffinstall
Tff7b72install-devTb4b4b4:
Tff7b72descTb4b4b4: Ta5d6ffInstallTa5d6ff Ta5d6ffdevelopmentTa5d6ff Ta5d6ffdependencies
Tff7b72cmdsTb4b4b4:
Tb4b4b4- Ta5d6ffpoetryTa5d6ff Ta5d6ffinstallTa5d6ff Ta5d6ff--withTa5d6ff Ta5d6ffdev
Tb4b4b4- Ta5d6ffpoetryTa5d6ff Ta5d6ffrunTa5d6ff Ta5d6ffpipTa5d6ff Ta5d6ffinstallTa5d6ff Ta5d6ffpytestTa5d6ff Ta5d6ffpytest-asyncioTa5d6ff Ta5d6ffpytest-cov
Tff7b72buildTb4b4b4:
Tff7b72descTb4b4b4: Ta5d6ffBuildTa5d6ff Ta5d6ffpackageTa5d6ff Ta5d6ffusingTa5d6ff Ta5d6ffpoetry
Tff7b72cmdsTb4b4b4:
Tb4b4b4- Ta5d6ffpoetryTa5d6ff Ta5d6ffbuild
Tff7b72cleanTb4b4b4:
Tff7b72descTb4b4b4: Ta5d6ffCleanTa5d6ff Ta5d6ffbuildTa5d6ff Ta5d6ffartifacts
Tff7b72cmdsTb4b4b4:
Tb4b4b4- Ta5d6ffrmTa5d6ff Ta5d6ff-rfTa5d6ff Ta5d6ffbuild/
Tb4b4b4- Ta5d6ffrmTa5d6ff Ta5d6ff-rfTa5d6ff Ta5d6ffdist/
Tb4b4b4- Ta5d6ffrmTa5d6ff Ta5d6ff-rfTa5d6ff Ta5d6ff*.egg-info/
Tb4b4b4- Ta5d6ffrmTa5d6ff Ta5d6ff-rfTa5d6ff Ta5d6ff.pytest_cache/
Tb4b4b4- Ta5d6ffrmTa5d6ff Ta5d6ff-rfTa5d6ff Ta5d6ff__pycache__/
Tb4b4b4- Ta5d6fffindTa5d6ff Ta5d6ff.Ta5d6ff Ta5d6ff-typeTa5d6ff Ta5d6ffdTa5d6ff Ta5d6ff-nameTa5d6ff Ta5d6ff__pycache__Ta5d6ff Ta5d6ff-execTa5d6ff Ta5d6ffrmTa5d6ff Ta5d6ff-rfTa5d6ff Ta5d6ff{}Ta5d6ff Ta5d6ff+Ta5d6ff Ta5d6ff||Ta5d6ff Ta5d6fftrue
Tb4b4b4- Ta5d6fffindTa5d6ff Ta5d6ff.Ta5d6ff Ta5d6ff-typeTa5d6ff Ta5d6fffTa5d6ff Ta5d6ff-nameTa5d6ff Ta5d6ff"*.pyc"Ta5d6ff Ta5d6ff-deleteTa5d6ff Ta5d6ff||Ta5d6ff Ta5d6fftrue
Tb4b4b4- Ta5d6fffindTa5d6ff Ta5d6ff.Ta5d6ff Ta5d6ff-typeTa5d6ff Ta5d6fffTa5d6ff Ta5d6ff-nameTa5d6ff Ta5d6ff"*.pyo"Ta5d6ff Ta5d6ff-deleteTa5d6ff Ta5d6ff||Ta5d6ff Ta5d6fftrue
Tff7b72testTb4b4b4:
Tff7b72descTb4b4b4: Ta5d6ffRunTa5d6ff Ta5d6fftests
Tff7b72cmdsTb4b4b4:
Tb4b4b4- Ta5d6ffpoetryTa5d6ff Ta5d6ffrunTa5d6ff Ta5d6ffpytestTa5d6ff Ta5d6fftests/Ta5d6ff Ta5d6ff-v
Tff7b72lintTb4b4b4:
Tff7b72descTb4b4b4: Ta5d6ffRunTa5d6ff Ta5d6fflintingTa5d6ff Ta5d6ff(ruff)
Tff7b72cmdsTb4b4b4:
Tb4b4b4- Ta5d6ffpoetryTa5d6ff Ta5d6ffrunTa5d6ff Ta5d6ffruffTa5d6ff Ta5d6ffcheckTa5d6ff Ta5d6ff.
Tff7b72formatTb4b4b4:
Tff7b72descTb4b4b4: Ta5d6ffFormatTa5d6ff Ta5d6ffcodeTa5d6ff Ta5d6ff(ruff)
Tff7b72cmdsTb4b4b4:
Tb4b4b4- Ta5d6ffpoetryTa5d6ff Ta5d6ffrunTa5d6ff Ta5d6ffruffTa5d6ff Ta5d6ffformatTa5d6ff Ta5d6ff.
Tff7b72typecheckTb4b4b4:
Tff7b72descTb4b4b4: Ta5d6ffRunTa5d6ff Ta5d6ffstaticTa5d6ff Ta5d6fftypeTa5d6ff Ta5d6ffcheckingTa5d6ff Ta5d6ff(pyright)
Tff7b72cmdsTb4b4b4:
Tb4b4b4- Ta5d6ffpoetryTa5d6ff Ta5d6ffrunTa5d6ff Ta5d6ffpyrightTa5d6ff Ta5d6fflxmfy
Tff7b72checkTb4b4b4:
Tff7b72descTb4b4b4: Ta5d6ffRunTa5d6ff Ta5d6ffsafetyTa5d6ff Ta5d6ffcheck
Tff7b72cmdsTb4b4b4:
Tb4b4b4- Ta5d6ffpoetryTa5d6ff Ta5d6ffrunTa5d6ff Ta5d6ffsafetyTa5d6ff Ta5d6ffcheck
Tff7b72devTb4b4b4:
Tff7b72descTb4b4b4: Ta5d6ffInstallTa5d6ff Ta5d6ffinTa5d6ff Ta5d6ffdevelopmentTa5d6ff Ta5d6ffmode
Tff7b72cmdsTb4b4b4:
Tb4b4b4- Ta5d6ffpoetryTa5d6ff Ta5d6ffinstall
Tff7b72runTb4b4b4:
Tff7b72descTb4b4b4: Ta5d6ffRunTa5d6ff Ta5d6ffechoTa5d6ff Ta5d6ffbotTa5d6ff Ta5d6ffforTa5d6ff Ta5d6fftesting
Tff7b72cmdsTb4b4b4:
Tb4b4b4- Ta5d6ffpoetryTa5d6ff Ta5d6ffrunTa5d6ff Ta5d6fflxmfyTa5d6ff Ta5d6ffrunTa5d6ff Ta5d6ffecho
Tff7b72versionTb4b4b4:
Tff7b72descTb4b4b4: Ta5d6ffShowTa5d6ff Ta5d6ffcurrentTa5d6ff Ta5d6ffversion
Tff7b72cmdsTb4b4b4:
Tb4b4b4- Ta5d6ffpythonTa5d6ff Ta5d6ff-cTa5d6ff Ta5d6ff"importTa5d6ff Ta5d6fflxmfy;Ta5d6ff Ta5d6ffprint(lxmfy.__version__)"
Tff7b72bump-patchTb4b4b4:
Tff7b72descTb4b4b4: Ta5d6ffBumpTa5d6ff Ta5d6ffpatchTa5d6ff Ta5d6ffversion
Tff7b72cmdsTb4b4b4:
Tb4b4b4- Ta5d6ffpoetryTa5d6ff Ta5d6ffversionTa5d6ff Ta5d6ffpatch
Tb4b4b4- Tff7b72taskTb4b4b4: Ta5d6ffupdate-version
Tff7b72bump-minorTb4b4b4:
Tff7b72descTb4b4b4: Ta5d6ffBumpTa5d6ff Ta5d6ffminorTa5d6ff Ta5d6ffversion
Tff7b72cmdsTb4b4b4:
Tb4b4b4- Ta5d6ffpoetryTa5d6ff Ta5d6ffversionTa5d6ff Ta5d6ffminor
Tb4b4b4- Tff7b72taskTb4b4b4: Ta5d6ffupdate-version
Tff7b72bump-majorTb4b4b4:
Tff7b72descTb4b4b4: Ta5d6ffBumpTa5d6ff Ta5d6ffmajorTa5d6ff Ta5d6ffversion
Tff7b72cmdsTb4b4b4:
Tb4b4b4- Ta5d6ffpoetryTa5d6ff Ta5d6ffversionTa5d6ff Ta5d6ffmajor
Tb4b4b4- Tff7b72taskTb4b4b4: Ta5d6ffupdate-version
Tff7b72update-versionTb4b4b4:
Tff7b72internalTb4b4b4: Ta5d6fftrue
Tff7b72cmdsTb4b4b4:
Tb4b4b4- Tb4b4b4|
Tff7b72NEW_VERSION=$(poetry version -s)
Tff7b72echo "__version__ = \"$$NEW_VERSION\"" > lxmfy/__version__.py
Tff7b72echo "Updated version to $$NEW_VERSION"
Tff7b72dockerTb4b4b4:
Tff7b72descTb4b4b4: Ta5d6ffBuildTa5d6ff Ta5d6ffandTa5d6ff Ta5d6ffrunTa5d6ff Ta5d6ffDockerTa5d6ff Ta5d6ffcontainer
Tff7b72depsTb4b4b4:
Tb4b4b4- Ta5d6ffdocker-build
Tb4b4b4- Ta5d6ffdocker-run
Tff7b72docker-buildTb4b4b4:
Tff7b72descTb4b4b4: Ta5d6ffBuildTa5d6ff Ta5d6ffDockerTa5d6ff Ta5d6ffimage
Tff7b72cmdsTb4b4b4:
Tb4b4b4- Ta5d6ffdockerTa5d6ff Ta5d6ffbuildTa5d6ff Ta5d6ff-tTa5d6ff Ta5d6ff{{.DOCKER_IMAGE}}Ta5d6ff Ta5d6ff.
Tff7b72docker-runTb4b4b4:
Tff7b72descTb4b4b4: Ta5d6ffRunTa5d6ff Ta5d6ffDockerTa5d6ff Ta5d6ffcontainer
Tff7b72cmdsTb4b4b4:
Tb4b4b4- Tb4b4b4|
Tff7b72docker run -d \
Tff7b72--name {{.DOCKER_IMAGE}}-bot \
Tff7b72-v {{.ROOT_DIR}}/config:/bot/config \
Tff7b72-v {{.ROOT_DIR}}/.reticulum:/root/.reticulum \
Tff7b72--restart unless-stopped \
Tff7b72{{.DOCKER_IMAGE}}
Tff7b72docker-run-hostTb4b4b4:
Tff7b72descTb4b4b4: Ta5d6ffRunTa5d6ff Ta5d6ffDockerTa5d6ff Ta5d6ffcontainerTa5d6ff Ta5d6ffwithTa5d6ff Ta5d6ffhostTa5d6ff Ta5d6ffnetwork
Tff7b72cmdsTb4b4b4:
Tb4b4b4- Tb4b4b4|
Tff7b72docker run -d \
Tff7b72--name {{.DOCKER_IMAGE}}-bot \
Tff7b72--network host \
Tff7b72-v {{.ROOT_DIR}}/config:/bot/config \
Tff7b72-v {{.ROOT_DIR}}/.reticulum:/root/.reticulum \
Tff7b72--restart unless-stopped \
Tff7b72{{.DOCKER_IMAGE}}
Tff7b72docker-wheel-buildTb4b4b4:
Tff7b72descTb4b4b4: Ta5d6ffBuildTa5d6ff Ta5d6ffwheelTa5d6ff Ta5d6ffbuilderTa5d6ff Ta5d6ffDockerTa5d6ff Ta5d6ffimage
Tff7b72cmdsTb4b4b4:
Tb4b4b4- Ta5d6ffdockerTa5d6ff Ta5d6ffbuildTa5d6ff Ta5d6ff-fTa5d6ff Ta5d6ffdocker/Dockerfile.BuildTa5d6ff Ta5d6ff-tTa5d6ff Ta5d6ff{{.WHEEL_BUILDER_IMAGE}}Ta5d6ff Ta5d6ff.
Tff7b72docker-wheel-extractTb4b4b4:
Tff7b72descTb4b4b4: Ta5d6ffExtractTa5d6ff Ta5d6ffwheelsTa5d6ff Ta5d6fffromTa5d6ff Ta5d6ffbuilderTa5d6ff Ta5d6ffcontainer
Tff7b72cmdsTb4b4b4:
Tb4b4b4- Ta5d6ffdockerTa5d6ff Ta5d6ffrunTa5d6ff Ta5d6ff--rmTa5d6ff Ta5d6ff-vTa5d6ff Ta5d6ff"{{.ROOT_DIR}}/dist_output:/output"Ta5d6ff Ta5d6ff{{.WHEEL_BUILDER_IMAGE}}
Tff7b72docker-compose-buildTb4b4b4:
Tff7b72descTb4b4b4: Ta5d6ffBuildTa5d6ff Ta5d6ffusingTa5d6ff Ta5d6ffdocker-compose
Tff7b72cmdsTb4b4b4:
Tb4b4b4- Ta5d6ffdocker-composeTa5d6ff Ta5d6ff-fTa5d6ff Ta5d6ffdocker/docker-compose.ymlTa5d6ff Ta5d6ffbuild
Tff7b72docker-compose-upTb4b4b4:
Tff7b72descTb4b4b4: Ta5d6ffStartTa5d6ff Ta5d6ffservicesTa5d6ff Ta5d6ffwithTa5d6ff Ta5d6ffdocker-compose
Tff7b72cmdsTb4b4b4:
Tb4b4b4- Ta5d6ffdocker-composeTa5d6ff Ta5d6ff-fTa5d6ff Ta5d6ffdocker/docker-compose.ymlTa5d6ff Ta5d6ffupTa5d6ff Ta5d6ff-d
Tff7b72docker-compose-downTb4b4b4:
Tff7b72descTb4b4b4: Ta5d6ffStopTa5d6ff Ta5d6ffservicesTa5d6ff Ta5d6ffwithTa5d6ff Ta5d6ffdocker-compose
Tff7b72cmdsTb4b4b4:
Tb4b4b4- Ta5d6ffdocker-composeTa5d6ff Ta5d6ff-fTa5d6ff Ta5d6ffdocker/docker-compose.ymlTa5d6ff Ta5d6ffdown
Tff7b72docker-compose-logsTb4b4b4:
Tff7b72descTb4b4b4: Ta5d6ffShowTa5d6ff Ta5d6ffdocker-composeTa5d6ff Ta5d6fflogs
Tff7b72cmdsTb4b4b4:
Tb4b4b4- Ta5d6ffdocker-composeTa5d6ff Ta5d6ff-fTa5d6ff Ta5d6ffdocker/docker-compose.ymlTa5d6ff Ta5d6fflogsTa5d6ff Ta5d6ff-f
Tff7b72docker-stopTb4b4b4:
Tff7b72descTb4b4b4: Ta5d6ffStopTa5d6ff Ta5d6ffandTa5d6ff Ta5d6ffremoveTa5d6ff Ta5d6ffDockerTa5d6ff Ta5d6ffcontainer
Tff7b72cmdsTb4b4b4:
Tb4b4b4- Ta5d6ffdockerTa5d6ff Ta5d6ffstopTa5d6ff Ta5d6ff{{.DOCKER_IMAGE}}-botTa5d6ff Ta5d6ff||Ta5d6ff Ta5d6fftrue
Tb4b4b4- Ta5d6ffdockerTa5d6ff Ta5d6ffrmTa5d6ff Ta5d6ff{{.DOCKER_IMAGE}}-botTa5d6ff Ta5d6ff||Ta5d6ff Ta5d6fftrue
Tff7b72docker-cleanTb4b4b4:
Tff7b72descTb4b4b4: Ta5d6ffCleanTa5d6ff Ta5d6ffDockerTa5d6ff Ta5d6ffimagesTa5d6ff Ta5d6ffandTa5d6ff Ta5d6ffcontainers
Tff7b72depsTb4b4b4:
Tb4b4b4- Ta5d6ffdocker-stop
Tff7b72cmdsTb4b4b4:
Tb4b4b4- Ta5d6ffdockerTa5d6ff Ta5d6ffrmiTa5d6ff Ta5d6ff{{.DOCKER_IMAGE}}Ta5d6ff Ta5d6ff||Ta5d6ff Ta5d6fftrue
Tb4b4b4- Ta5d6ffdockerTa5d6ff Ta5d6ffrmiTa5d6ff Ta5d6ff{{.WHEEL_BUILDER_IMAGE}}Ta5d6ff Ta5d6ff||Ta5d6ff Ta5d6fftrue
Tff7b72publish-giteaTb4b4b4:
Tff7b72descTb4b4b4: Ta5d6ffPublishTa5d6ff Ta5d6ffpackageTa5d6ff Ta5d6fftoTa5d6ff Ta5d6ffGiteaTa5d6ff Ta5d6ffregistry
Tff7b72depsTb4b4b4: Tb4b4b4[Te6edf3buildTb4b4b4]
Tff7b72cmdsTb4b4b4:
Tb4b4b4- Ta5d6fftwineTa5d6ff Ta5d6ffuploadTa5d6ff Ta5d6ff--repository-urlTa5d6ff Ta5d6ffhttps://git.quad4.io/api/packages/LXMFy/pypiTa5d6ff Ta5d6ffdist/*
Tff7b72publish-pypiTb4b4b4:
Tff7b72descTb4b4b4: Ta5d6ffPublishTa5d6ff Ta5d6ffpackageTa5d6ff Ta5d6fftoTa5d6ff Ta5d6ffPyPI
Tff7b72depsTb4b4b4: Tb4b4b4[Te6edf3buildTb4b4b4]
Tff7b72cmdsTb4b4b4:
Tb4b4b4- Ta5d6fftwineTa5d6ff Ta5d6ffuploadTa5d6ff Ta5d6ffdist/*
Tff7b72publishTb4b4b4:
Tff7b72descTb4b4b4: Ta5d6ffPublishTa5d6ff Ta5d6ffpackageTa5d6ff Ta5d6fftoTa5d6ff Ta5d6ffbothTa5d6ff Ta5d6ffGiteaTa5d6ff Ta5d6ffandTa5d6ff Ta5d6ffPyPI
Tff7b72depsTb4b4b4: Tb4b4b4[Te6edf3publish-giteaTb4b4b4, Te6edf3publish-pypiTb4b4b4]
Tff7b72allTb4b4b4:
Tff7b72descTb4b4b4: Ta5d6ffRunTa5d6ff Ta5d6ffclean,Ta5d6ff Ta5d6fflint,Ta5d6ff Ta5d6fftypecheck,Ta5d6ff Ta5d6fftest,Ta5d6ff Ta5d6ffandTa5d6ff Ta5d6ffbuild
Tff7b72depsTb4b4b4:
Tb4b4b4- Ta5d6ffclean
Tb4b4b4- Ta5d6fflint
Tb4b4b4- Ta5d6fftypecheck
Tb4b4b4- Ta5d6fftest
Tb4b4b4- Ta5d6ffbuild
Tff7b72ciTb4b4b4:
Tff7b72descTb4b4b4: Ta5d6ffRunTa5d6ff Ta5d6ffCITa5d6ff Ta5d6ffchecksTa5d6ff Ta5d6ff(lint,Ta5d6ff Ta5d6fftypecheck,Ta5d6ff Ta5d6ffcheck,Ta5d6ff Ta5d6fftest,Ta5d6ff Ta5d6ffbuild)
Tff7b72depsTb4b4b4:
Tb4b4b4- Ta5d6fflint
Tb4b4b4- Ta5d6fftypecheck
Tb4b4b4- Ta5d6ffcheck
Tb4b4b4- Ta5d6fftest
Tb4b4b4- Ta5d6ffbuild
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────